.topmenu{
	position: fixed;
	top:45px;
	left: 0;
	right: 0;
	height: 54px;
	border-bottom: 1px solid #eee;/*no*/
	display: flex;
}
.topmenu>div{
	flex: 1;
	display: flex;
	justify-content:center;
	align-items:center;
}
.topcom>div{
	width:82px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	border-radius: 4px;/*no*/
	font-size: 16px;
}
.topcom>div.active{
	color: #fff;
    background: #faa200;
}
.newlist{
	padding: 100px 0 0;
}
.newlist>ul{
	width:100%;
	box-sizing: border-box;
}
.newlist>ul>li{
	width:100%;
	box-sizing: border-box;
	border-bottom: 6px solid #eee;/*no*/
	padding: 0 20px;
}
.ntop{
	display: flex;
	width: 100%;
	box-sizing: border-box;
	padding-top:10px;
}
.nimg{
	width:50px;
	height: 50px;
	border-radius: 4px;/*no*/
	background: url(../images/marketlist_01.png);
	background-size: 100% 100%;
}
.nrigth{
	display: flex;
	padding-top:5px;
	box-sizing: border-box;
	flex: 1;
}
.ncen{
	flex: 1;
	padding-left:20px;
}
.n1{
	display: -webkit-box;
	width:100%;
	line-height: 20px;
	height: 20px;
	font-size: 15px;
	color: #303030;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}
.data{
	color: #b6b6b6;
	font-size: 10px;
}
.list{
	line-height: 20px;
	max-height: 66px;
	font-size: 14px;
	color: #8f8f94;
	padding-top: 10px;
}
.collect{
	font-size: 11px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	background: #fff;
	border: 1px solid #fcbe4b;/*no*/
	border-radius: 3px; /*no*/
  padding:0 6px;/*no*/
}
.ulist{
	font-size: 0;
	padding-bottom: 10px;
}
.ulist li{
	width:33%;
	display: inline-block;
	padding: 10px 0px 0px 0;
}
.ulist li img{
	width:100%;
	height: auto;
	border-radius: 6px;/*no*/
}

